Text copied to clipboard!
Titel
Text copied to clipboard!Forespørgselsoptimerer til PHP LMS Monolit
Beskrivelse
Text copied to clipboard!
Vi søger en erfaren forespørgselsoptimerer til vores PHP-baserede Learning Management System (LMS) monolit. Du vil spille en central rolle i at forbedre ydeevnen og effektiviteten af vores eksisterende system ved at analysere, optimere og redesigne komplekse databaseforespørgsler og backend-logik. Vores LMS-platform bruges af tusindvis af brugere dagligt, og det er afgørende, at systemet fungerer hurtigt og pålideligt.
Som forespørgselsoptimerer vil du arbejde tæt sammen med backend-udviklere, databaseadministratorer og DevOps-teams for at identificere flaskehalse og implementere løsninger, der forbedrer svartider og reducerer serverbelastning. Du vil også bidrage til at dokumentere og standardisere forespørgselsmønstre og sikre, at bedste praksis følges på tværs af udviklingsteams.
Vi leder efter en person med stærke analytiske evner, dyb forståelse for SQL-optimering og erfaring med store monolitiske PHP-applikationer. Du skal være komfortabel med at arbejde i et komplekst kodebase og kunne kommunikere tekniske løsninger klart til både tekniske og ikke-tekniske interessenter.
Hvis du har passion for performanceoptimering og ønsker at gøre en reel forskel i en stor og vigtig applikation, så er dette jobbet for dig.
Ansvarsområder
Text copied to clipboard!- Analysere og optimere SQL-forespørgsler i PHP-baseret LMS
- Identificere og løse performanceflaskehalse
- Samarbejde med udviklingsteams for at implementere effektive forespørgselsstrategier
- Dokumentere forespørgselsmønstre og optimeringsmetoder
- Overvåge systemets ydeevne og foreslå forbedringer
- Bidrage til refaktorering af backend-logik for bedre effektivitet
- Udføre kodegennemgange med fokus på forespørgselskvalitet
- Implementere caching-strategier hvor relevant
- Sikre overholdelse af bedste praksis for databaseadgang
- Deltage i planlægning og arkitektur af nye funktioner
Krav
Text copied to clipboard!- Stærk erfaring med SQL-optimering og databaseperformance
- Indgående kendskab til PHP og monolitiske applikationer
- Erfaring med MySQL eller lignende relationelle databaser
- Forståelse for indeksering, normalisering og forespørgselsplaner
- Evne til at arbejde i et komplekst kodebase
- Erfaring med performanceovervågning og tuningværktøjer
- Gode samarbejdsevner og kommunikationsevner
- Erfaring med versioneringsværktøjer som Git
- Kendskab til caching-teknologier som Redis eller Memcached
- Evne til at dokumentere tekniske løsninger klart
Mulige interviewspørgsmål
Text copied to clipboard!- Hvilken erfaring har du med SQL-optimering i PHP-applikationer?
- Hvordan identificerer du en performanceflaskehals i en database?
- Har du arbejdet med monolitiske systemer før?
- Hvordan samarbejder du med andre udviklere om optimering?
- Hvilke værktøjer bruger du til at analysere forespørgsler?
- Hvordan dokumenterer du dine optimeringer?
- Har du erfaring med caching-strategier?
- Hvordan håndterer du komplekse joins og subforespørgsler?
- Hvilke resultater har du opnået med tidligere optimeringsprojekter?
- Hvordan holder du dig opdateret med bedste praksis inden for databaseoptimering?